thick-tailed ray - Turkish English Dictionary